package ${package!}.entity;

import lombok.Data;
import java.io.Serializable;
<#if table.hasBigDecimal!false>
import java.math.BigDecimal;
</#if>
<#if table.hasLocalDate!false>
import java.time.LocalDate;
</#if>
<#if table.hasLocalTime!false>
import java.time.LocalTime;
</#if>
<#if table.hasLocalDateTime!false>
import java.time.LocalDateTime;
</#if>
<#if table.hasTimestamp!false>
import java.sql.Timestamp;
</#if>

<@m.copyright>
 * (${table.name!})${table.comment!}
</@m.copyright>
@Data
public class ${table.name!} extends BaseEntity<Integer> implements Serializable {
    private static final long serialVersionUID = ${table.serialUID};
<#list table.columns as column>
    <#if !column.isIgnored>
    private ${column.javaType} ${column.name};
    </#if>
</#list>
}